package controle;

import java.awt.Point;

import negocio.CenarioUnico;
import negocio.HotSpot;
import negocio.Inimigo;
import negocio.RoboCinza;

/**
 * A primeira e única fase do jogo.
 */
public class Fase1 extends Fase {

	private HotSpot chao1 = new HotSpot(new Point(20, 470), new Point(
			120, 470));
	private HotSpot chao2 = new HotSpot(new Point(620, 470), new Point(
			350, 470));
	private HotSpot chao3 = new HotSpot(new Point(20, 360), new Point(
			100, 360));
	private HotSpot chao4 = new HotSpot(new Point(620, 360), new Point(
			560, 360));
	private HotSpot janela1 = new HotSpot(new Point(215, 270));
	private HotSpot janela2 = new HotSpot(new Point(215, 170));
	private HotSpot janela3 = new HotSpot(new Point(330, 270));
	private HotSpot janela4 = new HotSpot(new Point(330, 170));
	private HotSpot janela5 = new HotSpot(new Point(460, 230));
	private HotSpot janela6 = new HotSpot(new Point(450, 150));
	private HotSpot teto1 = new HotSpot(new Point(360, 75));
	private HotSpot porta1 = new HotSpot(new Point(270, 420));

	public Fase1() {
		
		super(new CenarioUnico());
		Inimigo i = new RoboCinza(chao2, RoboCinza.ESQUERDA);
		inimigos.add(i);
		i.start();/*
		i = new RoboCinza(chao2, RoboCinza.DIREITA);
		inimigos.add(i);
		i.start();
		i = new RoboCinza(chao3, RoboCinza.DIREITA);
		inimigos.add(i);
		i.start();
		i = new RoboCinza(chao4, RoboCinza.DIREITA);
		inimigos.add(i);
		i.start();
		i = new RoboCinza(janela1, RoboCinza.PARADO);
		inimigos.add(i);
		i.start();
		i = new RoboCinza(janela2, RoboCinza.PARADO);
		inimigos.add(i);
		i.start();
		i = new RoboCinza(janela3, RoboCinza.PARADO);
		inimigos.add(i);
		i.start();
		i = new RoboCinza(janela4, RoboCinza.PARADO);
		inimigos.add(i);
		i.start();
		i = new RoboCinza(janela5, RoboCinza.PARADO);
		inimigos.add(i);
		i.start();
		i = new RoboCinza(janela6, RoboCinza.PARADO);
		inimigos.add(i);
		i.start();
		i = new RoboCinza(teto1, RoboCinza.PARADO);
		inimigos.add(i);
		i.start();
		i = new RoboCinza(porta1, RoboCinza.PARADO);
		inimigos.add(i);
		i.start();*/
	}

}
